App-based prehabilitation program